const Joi = require("joi")

exports.schema = {
    login: Joi.object({
        username: Joi.string()
            .max(10)
            .required()
            .error(
                Error(
                    "body-username为string类型必需参数, 最大为10位"
                )
            ),
        password: Joi.string()
            .regex(/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{8,16}$/)
            .required()
            .error(
                Error(
                    "body-password为string类型必需参数,格式为大小写字母各一个,至少8位至多16位"
                )
            )
    })
}